package com.zhiwei.codesecurity.common.webservice.checkmarx.wsdk.args;

import com.zhiwei.codesecurity.common.base.BaseEntity;

import java.io.Serializable;
import java.util.regex.Pattern;

public class BaseArgs extends BaseEntity {
    private static final long serialVersionUID = -6862856784752282050L;

    public static final Pattern REX_URL = Pattern.compile("((ht|f)tp(s?)|svn)\\:\\/\\/[0-9a-zA-Z]([-.\\w]*[0-9a-zA-Z])*(:[0-9]*)*");


    private String sdkUrl;
    private String sdkUsr;
    private String sdkPwd;
    private String preset;
    private String group;
    private String config;
    private String projectName;
    private Long projectId;
    private String owner;
    private String description;

    public String getSdkUrl() {
        return sdkUrl;
    }

    public void setSdkUrl(String sdkUrl) {
        this.sdkUrl = sdkUrl;
    }

    public String getSdkUsr() {
        return sdkUsr;
    }

    public void setSdkUsr(String sdkUsr) {
        this.sdkUsr = sdkUsr;
    }

    public String getSdkPwd() {
        return sdkPwd;
    }

    public void setSdkPwd(String sdkPwd) {
        this.sdkPwd = sdkPwd;
    }

    public String getPreset() {
        return preset;
    }

    public void setPreset(String preset) {
        this.preset = preset;
    }

    public String getGroup() {
        return group;
    }

    public void setGroup(String group) {
        this.group = group;
    }

    public String getConfig() {
        return config;
    }

    public void setConfig(String config) {
        this.config = config;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getOwner() {
        return owner;
    }

    public void setOwner(String owner) {
        this.owner = owner;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }
}
